home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr31 / simpback.zip / SIMPBACK.DOC < prev    next >
Text File  |  1993-04-19  |  31KB  |  903 lines

  1.  
  2.                       Thrifty Applications
  3.                           Simple Backup
  4.                            Version 2.1
  5.  
  6.            Copyright (c) 1990-92 by Thrifty Applications
  7.                        All Rights Reserved.
  8.  
  9.  
  10. This documentation and program software protected by copyright.
  11. Thrifty Applications reserves all rights to its contents.
  12.  
  13.  
  14.   This program is distributed as a shareware program.  Feel free to
  15. share it with your friends, but don't give it away altered or as
  16. part of another system.  If you find this program useful, you
  17. should register the product.
  18.  
  19.   Register Simple Backup for $25.00, or save $15.00 and get
  20. Simple Backup and Simple Dos, a directory interface system
  21. for $35.00.  Registered users receive the latest reminder-free
  22. version, printed documentation and six months phone support.
  23. Send your check or credit card information to:
  24.  
  25.                      Thrifty Applications
  26.                           P.O Box 5603
  27.                      Hopkins, MN  55343  USA
  28.  
  29.  
  30.  
  31.                         LIMITED WARRANTY
  32.  
  33. Simple Backup is provided "as-is" and without warranty of any kind.
  34. We disclaim any and all other warranties, express or implied,
  35. oral or written, including any implied warranties of
  36. merchantability or fitness for a particular purpose.
  37.  
  38.                     LIMITATION OF LIABILITY
  39.  
  40. In no event shall Thrifty Applications be liable for any
  41. incidental, consequential, or punitive damages whatsoever arising
  42. out of use of the program or your relationship with us, including
  43. without limitation any or all damages for loss of profits, business
  44. interruption, loss of information or any pecuniary loss.
  45.  
  46. This statement shall be governed by the laws of the State of
  47. Minnesota, U.S.A..
  48.  
  49.                      PROBLEM RESOLUTION
  50.  
  51. Thrifty Applications is a member of the Association
  52. of Shareware Professionals (ASP).  ASP wants to make sure
  53. that the shareware principle works for you.  If you are
  54. unable to resolve a shareware-related problem with an
  55. ASP member by contacting the member directly, ASP may
  56. be able to help.  The ASP Ombudsman can help you resolve
  57. a dispute or problem with an ASP member, but does not provide
  58. technical support for members' products.  Please write to the
  59. ASP Ombudsman at 545 Grover Road, Muskegon, MI 49442 or send a
  60. CompuServe message via CompuServe Mail to ASP Ombudsman 70007,3536.
  61.  
  62.                          Table of Contents
  63.                          -----------------
  64.  
  65.  
  66. Introduction                                                    1
  67.  
  68. Backup Operation                                                2
  69.  
  70. Function Key Options                                            3
  71.  
  72. File Compression                                                4
  73.  
  74. Backup Status                                                   5
  75.  
  76. Script File                                                     5
  77.  
  78. Restore Operation                                               8
  79.  
  80. Command Line Parameters                                         8
  81.  
  82. Function Key Options                                            9
  83.  
  84. Emergency Restore                                              10
  85.  
  86. Error Handling                                                 11
  87.  
  88. Help System                                                    15
  89.  
  90. Language File                                                  15
  91.  
  92. Technical Support                                              15
  93.   Simple Backup is a file backup and restore system.  It is made
  94. up of 3 separate EXE files:  1) File Backup,  2) Restore, and
  95. 3) Script File Creation.  The Simple Backup has a complete help
  96. system, just press F1 for help.  These programs have been used
  97. since 1990.  The backup utility works quite nice for backing up
  98. specific work drives or directories.
  99.  
  100.  
  101. Features:
  102.  
  103. - Supports floppy disks, hard disks and network backups.
  104. - Compresses files 40 - 80% or more.
  105. - Automatically formats floppy disks.
  106. - Split files across multiple floppy disks.
  107. - Uses all disk space.
  108. - Backup multiple drive\directory in a single pass.
  109. - Built in Help system.
  110. - Script files support for automating backup operations for users.
  111. - Message customization for international support and special
  112.   needs.
  113.  
  114. Files:
  115.  
  116. SIMPBACK.EXE    - Thrifty Applications Backup Program
  117. SIMPREST.EXE    - Thrifty Applications Restore Program
  118. SIMPBACK.HLP    - Backup Help File
  119. SIMPREST.HLP    - Restore Help File
  120. SIMPNBACK.LNG   - Screen Text Message File
  121. MAKESCRP.EXE    - Script File Editor
  122. MAKESCRP.HLP    - Script Help File
  123. SIMPBACK.DOC    - Documentation File - This File
  124. ORDER.DOC       - Order File
  125.  
  126.  
  127. The SIMPBACK.LNG file must be on the system drive to run the
  128. SIMPBACK.EXE or SIMPREST.EXE programs.  If this file is not in
  129. the current directory a search of all drive will begin starting
  130. with C:\.  If the file is not found, an error is returned.
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  
  146.  
  147.                              Page 1
  148. Backup Operations
  149.  
  150. All backup parameters can be set under user control or passed to
  151. the backup program through a script file to allow for minimum user
  152. intervention.  The script file must be used when backing up
  153. multiple file specifications in a single pass.  Optionally, the
  154. script file can set the default parameters and the user can
  155. override parameters or continue processing.
  156.  
  157. Command Line Syntax's
  158.  
  159.  Start Simple Backup using default settings.
  160.              SIMPBACK
  161.  
  162.  Start Simple Backup designating source path and\or filespec using
  163.  default settings.
  164.            SIMPBACK 'source path\filespec' B
  165.  
  166.   Start Simple Backup with settings specified in script file
  167.                   SIMPBACK 'script file name' S
  168.  
  169.  
  170. Backup Organization
  171.  
  172. Backup files are placed on the backup disk with the same directory
  173. structure and file name as the original file.  A new directory is
  174. created showing the source drive.  DOS directories are limited to
  175. 63 characters.  Simple Backup adds a minimum of 2 characters to your
  176. directory name (the drive letter and backslash).  Therefore,
  177. Simple Backup can only backup files in directories with names of 61
  178. characters or less.  This limit may be more severe when backing up
  179. to a directory on your hard disk.
  180.  
  181. Compressed files have the same name as the original except for a
  182. unique extension.  There is a header file placed in the target
  183. directory that provides information on the backup.
  184.  
  185.  
  186. Preforming Backups
  187.  
  188.   Take the following steps after starting SIMPBACK to backup your files.
  189.  
  190.   1) Verify options and change as needed.  The options are:
  191.      - The target drive - A: is the default
  192.      - Verify status - the default is on.
  193.      - Date Range - the default is unlimited.
  194.      - File Compression - the default is off.
  195.      - Disk Size - the default is the largest for a specified drive.
  196.      - Script file name - the default is none.
  197.      - Hard Disk Target - (when applicable) there is no default.
  198.   2) Press 'C'  to begin the backup process.
  199.  
  200.                              Page 2
  201.   3) Enter the source directory path and file specifications from
  202.      which files originate.  The path must be valid.  The default
  203.      file specification is all files (*.*).  DOS wildcard symbols
  204.      are accepted here.  This prompt is bypassed when specified in
  205.      a script file.
  206.   4) Verify disks are ready by pressing 'C'.  A window displays the
  207.      estimated number of disks needed for the archived files
  208.      according to disk capacity.  The actual number of disks could
  209.      be different when bad sectors exist or compression is used.
  210.      Always have extra disks handy.
  211.   5) The backup process then starts.  If the current disk fills,
  212.      backup files may be split across multiple disks; and you are
  213.      prompted to insert a new disk each time.
  214.   6) You may end the backup procedure by pressing 'Esc' and 'C'.
  215.      An error window will declare that an error occurred during
  216.      backup.  The backup disk(s) may contain partial files and
  217.      corrupt information.  You should correct the backup disks
  218.      immediately.
  219.   7) If a target disk contains files, a prompt displays and you
  220.      must choose an action.  You can erase this disk only, insert
  221.      a new disk, abort, or delete files on all disks.  If a backup
  222.      disk is not formatted, a prompt displays and you must choose
  223.      an action.  You can format this disk only, insert a new disk,
  224.      abort, or format all disks.  Disk erasure and formatting are
  225.      controlled separately.
  226.  
  227.  
  228. Backup Function Keys
  229.  
  230. F3   Select Target Drive
  231.  
  232. Select the destination drive that files will be backed up to.
  233. Pressing F3 will "rotate" through the available drives on the
  234. system.  Press F3 repeatedly until the desired drive is displayed.
  235. Drives other than floppy drives will require the use of F9 to enter
  236. the backup target path.  Floppy drives will always backup to the
  237. root directory.
  238.  
  239.  
  240. F4   Verify Option
  241.  
  242. If verify is on, all files are verified as they are copied to the
  243. destination floppy.  The backup process is slower, but data
  244. integrity is verified.  We recommended that you set this option ON.
  245. Use the F4 key to toggle verify On or Off.
  246.  
  247. F5   Date filter
  248.  
  249. If a date filter is entered, only files with date stamps equal to
  250. or greater than the date filter are included in the backup.  The
  251. date filter may be used with the file specification field to
  252. further filter files for backup.
  253.  
  254.                              Page 3
  255. F6   Select Disk Size
  256.  
  257. Select the disk size to be used when the target drive is a floppy
  258. drive.  Pressing F6 will toggle between the two valid disk sizes for
  259. that drive.  F6 has no effect on 360K floppy drives.  The size
  260. selected is used in formatting the disk and estimating the number
  261. of disks required for the backup.
  262.  
  263. F7   Toggle File Compression
  264.  
  265. Pressing F7 will toggle the file compression mode.  When file
  266. compression is ON, a proprietary method of file compression will be
  267. applied to each file backed up.  This file compression will result
  268. in a savings of about 50% in the disk space required by the backup.
  269.  
  270. Files that are smaller than one cluster and files that do not yield
  271. any space savings in the first 8K will be copied without
  272. compression.
  273.  
  274. F8   Load a Script File
  275.  
  276. Pressing F8 will allow you to load a script file to control the
  277. backup process.  After pressing F8 you will be prompted to enter the
  278. path and file name of the script file you want to load.  Default
  279. path and file extension will be added if omitted, however you must
  280. provide at least the 8 character file name.  If the script file
  281. contains the /NON switch, the user will immediately be prompted for
  282. the first backup disk and the backup will start.
  283.  
  284.  
  285. F9   Enter Backup Target Path
  286.  
  287. Press F9 to enter the backup target path when the target drive is
  288. any drive other than a floppy drive.  If the target drive is NOT a
  289. floppy drive, then the target path MUST be entered before the
  290. backup can proceed.  This is because the backup cannot be made to
  291. the root directory on a hard disk or network drive.  If the target
  292. path is specified by the /B switch in a script file that is loaded,
  293. then the user is not required to enter the target path.
  294.  
  295.  
  296. File Compression
  297.  
  298. Compressed files have the same name as the original except for a
  299. unique extension.  Only one file is contained in each compressed
  300. file.  This allows for easier selection for restore and reduced
  301. potential for corruption.  Files are only compressed when they are
  302. larger than one cluster.  DOS always allocates a minimum of one
  303. cluster to a file.  Sector size is normally 512 or 1,024 bytes.
  304. Files are also only compressed when a saving results.  Therefore,
  305. files compressed by other compression programs normally will not be
  306. compressed.  When compression is selected, it is possible to have
  307. a mixture of compressed and uncompressed files.
  308.  
  309.                              Page 4
  310. Typical compression savings for files are as follows:
  311.      .EXE & .OBJ files 20-35%
  312.      Text files 50-60%
  313.      Data and Key files 60-80%
  314.  
  315. Backup Status
  316.  
  317. The statistics window (see figure 1) has information on the current
  318. status of the backup.  The first entry is the date and time of the
  319. backup.  Bytes Total is the total bytes to be archived.  Bytes
  320. Archived and % Archived are the total bytes and percentage
  321. currently completed. % Space Saved shows the amount of space saved
  322. through compressions. The next entry displays the current disk and
  323. the total number of disks.  If a backup disk contains subdirectory
  324. or bad sectors, then the total disk count may be miscalculated and
  325. display as '??'.  Verify, File Compression and Backup To Hard Drive
  326. show the status of these settings.  Files Total is the total number
  327. of files to be archived.
  328.  
  329.           ┌───────────────────────────────────┐
  330.           │   16 SEP 14:35:53 199x            │
  331.           │  ──────────────────────────────   │
  332.           │   Bytes Total:     1,345,640      │
  333.           │   Bytes Archived:     33,556      │
  334.           │   % Archived:             2%      │
  335.           │   % Space Saved:         55%      │
  336.           │   Disk  1 Of 1                    │
  337.           │   Verify:                Off      │
  338.           │   Files Total:             8      │
  339.           │   File Compression:       On      │
  340.           │   Target Drive:           B:      │
  341.           │   Backup To Hard Drive:   No      │
  342.           │   Disk Size:            1.4M      │
  343.           └───────────────────────────────────┘
  344.                          Figure 1
  345.  
  346.  
  347. Backup Script File
  348.  
  349. The script file is a standard ASCII file with the following format:
  350. <switch><parameter>.
  351. Uppercase and lowercase are both acceptable.  Different parameters
  352. are used for the restore.
  353.  
  354.   <switch> is a slash character (/) followed by an alpha character.
  355.  
  356.   <parameter> immediately follows the switch with NO spaces.
  357.  
  358.  
  359.  
  360.  
  361.  
  362.  
  363.                              Page 5
  364. Switch Description
  365.  
  366. /B   Target Drive and path.  Path is allowed only when the
  367.      destination is a hard drive.  If the path does not exist, it
  368.      will be created.  If the path contains any files , including
  369.      subdirectories below the given path, they are erased after
  370.      prompting the user
  371.  
  372.      Values:   Any valid DOS drive and path specification
  373.  
  374.      Default:  /BA:\
  375.  
  376.      Examples: /BA:\  /BB:\  /BE:\BACKUPS
  377.  
  378.  
  379. /C   Use file compression.  Files are compressed using a
  380.      proprietary compression scheme that normally saves 50% of the
  381.      disk space.
  382.  
  383.      Values:   ON OFF
  384.  
  385.      Default:  /COFF
  386.  
  387.      Examples: /CON /COFF
  388.  
  389.  
  390. /D   Date filter.  Selects only files with dates greater than or
  391.      equal this date.
  392.  
  393.      Values:   MM/DD/YY
  394.  
  395.      Default:  None
  396.  
  397.      Examples: /D08/01/91
  398.  
  399.  
  400. /E   Erase options.  Affect processing when files are encountered
  401.      on the target drive.
  402.  
  403.      Values:   ALL  PROMPT
  404.  
  405.      Default:  /EPROMPT
  406.  
  407.      Examples: /EALL  /EPROMPT
  408.  
  409.  
  410.  
  411.  
  412.  
  413.  
  414.  
  415.  
  416.  
  417.                              Page 6
  418. /F   Format options.  Affect processing when an unformatted disk is
  419.      encountered.
  420.  
  421.      Values:   ALL  PROMPT
  422.  
  423.      Default:  /FPROMPT
  424.  
  425.      Examples: /FALL  /FPROMPT
  426.  
  427.  
  428. /I   Include files in backup.  All files matching the path and
  429.      wildcard combination will be archived.  1 to 25 different
  430.      parameters must be specified on separate lines.  All three
  431.      components are required: drive, path, and file specification.
  432.  
  433.      Values:   Any DOS Drive, path and file specification.
  434.  
  435.      Default:  None
  436.  
  437.      Examples: /IE:\DATABASE\*.DAT   /IC:\*.BAT
  438.  
  439.  
  440. /N   Nonstop Flag.  Allows user to change parameters before
  441.      beginning the archive.
  442.  
  443.      Values:   ON  OFF
  444.  
  445.      Default:  /NOFF
  446.  
  447.      Examples: /NON /NOFF
  448.  
  449.  
  450. /S   Disk size to be used for backup. Only valid for floppy disks,
  451.      not for hard disk.
  452.  
  453.      Values:   360K, 720K, 1.2M, 1.4M
  454.  
  455.      Default:  Highest density on drive
  456.  
  457.      Examples: /S360K  /S720K /S1.2M  /S1.4M
  458.  
  459.  
  460. /V   Set verify.  Verify checks file integrity, but degrades
  461.      performance.
  462.  
  463.      Values:   ON  OFF
  464.  
  465.      Default:  /VOFF
  466.  
  467.      Example: /VON  /VOFF
  468.  
  469.  
  470.  
  471.                              Page 7
  472. /X   Exclude files.  All files matching a drive, path and
  473.      wildcard/file specification are excluded from the archive.  It
  474.      works in conjunction with the /I switch.  /X has precedence
  475.      over /I. Up to 25 different parameters may be specified on
  476.      separate lines. File specification must be given.  If drive or
  477.      path are omitted, then files from all includes are compared to
  478.      the file specification.
  479.  
  480.      Values:   Any DOS drive, path, and file specification.
  481.  
  482.      Default:  None
  483.  
  484.      Examples: /XE:\DATABASE\*.OLD  /XC:*.BAK
  485.  
  486.  
  487.  
  488. Restore Operations
  489.  
  490. The restore process can only be done as a complete restore, at this
  491. time a partial or selective restore in not an option.  The restore
  492. process can be passed optional switches to simplify user
  493. intervention.
  494.  
  495. Restore Parameters
  496.  
  497. Below is the format to use in calling the RESTORE function.
  498.  
  499. Syntax : RESTORE(<source path>,<option switches>)
  500.  
  501. <option switches>
  502. A string with any number of parameters.  Parameters must not be
  503. separated by spaces.  Each parameter has the  format /<switch>
  504. <param>.
  505.  
  506. <source path>
  507. The source drive and path for files restored.  The default is
  508. "A:\".
  509.  
  510. Switch  Description
  511.  
  512. /N   Nonstop switch.  Transparent mode bypasses the initial options
  513.      screen.  The user cannot access the initial options screen,
  514.      even when invalid parameters or error conditions exist.  All
  515.      files are restored to their original source drive and
  516.      directory.  Other switches must be set to determine the source
  517.      drive and overwrite options.
  518.  
  519.      Values:   ON  OFF
  520.  
  521.      Default:  /NOFF
  522.  
  523.      Examples: /NON  /NOFF
  524.  
  525.                              Page 8
  526. /V   Set Verify.  File verification is slower.  It turns DOS verify
  527.      on or off.
  528.  
  529.      Values:   ON  OFF
  530.  
  531.      Default:  /VOFF
  532.  
  533.      Examples: /VON  /VOFF
  534.  
  535.  
  536. /O   Overwrite options.  This parameter controls processing when
  537.      files exist on the target directory.
  538.  
  539.      Values:   PROMPT - prompts for overwrite and skip options.
  540.                OVER - overwrite all files that already exist.
  541.                SKIP - skips all files that already exist.
  542.  
  543.      Default:  /OPROMPT
  544.  
  545.      Examples: /OPROMPT  /OOVER  /OSKIP
  546.  
  547.  
  548. Restore Function Key Options
  549.  
  550. F3   Select Drive
  551.  
  552. Pressing F3 will "rotate" trough a list of available drives on the
  553. system.  The drive selected must be the drive which the backup was
  554. made that is going to be restored.  In the event that a drive other
  555. than a floppy drive is selected, The user must then use F5 to enter
  556. the path that the backup was made to.
  557.  
  558. F4   Verify Option
  559.  
  560. If this option is enabled, all files restored will be verified as
  561. they are copied to the destination disk.  The restore process is
  562. slower, but data integrity is verified.  We recommended that you set
  563. this option ON.  Use the F4 key to toggle verify ON or OFF.
  564.  
  565. F5   Restore From Source Path
  566.  
  567. Pressing F5 will open a window from which you will enter the source
  568. path from which the restore will be performed if the source drive
  569. is a hard drive or a network drive.  This path would be the same
  570. path you specified as the target path for the backup.
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.                              Page 9
  580. Perform the following steps to restore your files:
  581.  
  582.   1) Verify default options.  The program initially uses A: as the
  583.      source drive, and verify is set to off.  Press 'F3' to toggle
  584.      the source drive.  Press 'F4' to toggle file verification.
  585.      Restore speed is slowed by verification, but data integrity is
  586.      verified.  Press 'F5' to specify source path when source drive
  587.      is hard drive or network drive.  Press 'C' to continue.
  588.   2) Insert the disk to restore from.  Press 'C' to continue.
  589.   3) Enter the path to restore to.  The source drive displays as
  590.      the default.  You can accept this or change the destination
  591.      path. Press 'Enter' to continue.
  592.   4) The restore process then starts.  If the original backup
  593.      spanned multiple disks, you are prompted to insert a new disk
  594.      as each disk is completely restored.
  595.   5) If any matching files are discovered in the destination
  596.      directory, you are prompted to take action.  You can overwrite
  597.      the current file, overwrite all matching files, skip one file,
  598.      skip all matching files, or abort.  If 'Esc' is accidentally
  599.      pressed, you may continue the restore with no data loss.
  600.   6) You may end the restore procedure by pressing 'Esc' and 'A'.
  601.      An error window will declare that an error occurred during
  602.      restore.  The restored file(s) may contain partial files and
  603.      possible corrupt information.  We recommend that you correct
  604.      the files immediately.
  605.  
  606.  
  607.  
  608. Emergency Restore Procedure
  609.  
  610. Compressed files must be run through the restore to decompress the
  611. files to their original condition.
  612.  
  613. In the event corrupted files are encountered during the restore,
  614. you may "piece" files together using the DOS copy and concatenate
  615. (+) command.  Individual files on a single disk can be restored
  616. with the DOS copy command. If a file is split across two backup
  617. disks in a set, merge the two files by copying them to the hard
  618. drive under new names using DOS commands.
  619.  
  620. For example, the file MYFILE.DAT was split across two disks.  Copy
  621. the first MYFILE.DAT file to another drive, such as 'C:', and
  622. rename it in one DOS command:
  623.  
  624.      1)  COPY A:\MYFILE.DAT C:\MYFILE1.DAT
  625.  
  626. Insert the second disk containing the remainder of the file.  Merge
  627. the two pieces together by concatenating them to a new file that
  628. will be a duplicate of the original file with the same name.
  629.  
  630.  
  631.  
  632.  
  633.                              Page 10
  634.      2)  COPY /B C:\MYFILE1.DAT + A:\MYFILE.DAT C:\MYFILE.DAT
  635.  
  636. You can concatenate a file spread over more than two disks by
  637. repeating the above step multiple times.  The /B switch tells DOS
  638. that the file is binary.  This avoids interpreting any ^Z as an
  639. end-of-file marker.
  640.  
  641. Finally, erase the first part of MYFILE.DAT that is on drive C:
  642.  
  643.      3)  ERASE C:\MYFILE1.DAT
  644.  
  645.  
  646. This operation is not recommended for novice DOS users.  Use it
  647. only in emergency conditions as a last resort method.  Always keep
  648. a copy of the restore program on a bootable floppy disk in case the
  649. hard disk is damaged.
  650.  
  651.  
  652.  
  653. Error Handling
  654.  
  655. Simple Backup handles all critical and non-critical errors that
  656. normally occur.  An routine replaces the DOS critical error handler
  657. interrupt.  This tells DOS to ignore the error so it is handled
  658. properly without the need to abort and re-execute.  A critical
  659. error is usually a hardware problem preventing function completion.
  660.  
  661. These errors range from trying to access a floppy drive with the
  662. drive door open to attempting to write to a write protected disk.
  663. A non-critical error is less serious, but may still prevent the
  664. completion of a function.  Non-critical errors include attempting
  665. to delete a read only file or attempting to remove a directory
  666. containing files.  Both critical and non-critical errors are
  667. reported in the same manner.  You are then asked to select an
  668. action based on the severity and "correctability" of the error.  In
  669. the case of the open drive door, closing the door and selecting
  670. retry corrects the error.  When an error occurs, you usually may
  671. choose retry, abort, or continue.  The continue option may be used
  672. if a file cannot be restored.  Here the file is skipped and the
  673. next file, if any, is processed.  Occasionally, an uncorrectable
  674. error exists.  Here you are informed of the error and asked to
  675. press a key to continue.  The key response is used only to end the
  676. error message display.
  677.  
  678. Common disk error messages, their probable causes, and possible
  679. actions:
  680.  
  681.  
  682.  
  683.  
  684.  
  685.  
  686.  
  687.                              Page 11
  688. Access denied
  689.  
  690. Causes: This error can occur for many reasons.  An attempt to
  691. delete a read only file, an attempt to  remove a directory that is
  692. not empty, or an attempt to overwrite a read only file.
  693.  
  694. Responses: Repeated attempts performing an illegal DOS operation
  695. will not be successful.  The continue response, if the file is one
  696. of many, is usually the only valid response.
  697.  
  698. Data error (CRC)
  699.  
  700. Causes: This error means that there is an error in the file header
  701. and that the file is probably not recoverable, at least not in it's
  702. entirety.  This can be caused by an error while writing the file or
  703. by one of many kinds of physical damage to a floppy disk.
  704.  
  705. Responses: You may select continue if this error occurs during a
  706. batch operation, or abort.  Retrying will not usually recover the
  707. file.  There are specialty programs that attempt to recover damaged
  708. files and such a function is not within the scope of Simple Backup.
  709.  
  710. Disk write protected
  711.  
  712. Causes: There is only one possible cause for this error -
  713. attempting to write to a write protected disk.
  714.  
  715. Responses: Remove the write protection from the disk and select
  716. retry.  Be sure that you know why the disk was write protected
  717. before removing the protection.  You may be defeating the purpose
  718. of the write protection.  You may elect to abort if you choose not
  719. to remove the write protection.  The continue response is not valid
  720. here.
  721.  
  722. Drive not ready
  723.  
  724. Causes: This is probably the most common of critical errors.  It
  725. can be caused by an attempt to read or write to a floppy drive with
  726. the drive door open.  It also can be caused by an attempt to read
  727. or write disk media not consistent with the drive type such as
  728. trying to read a 1.2M disk in a 360K floppy drive.  An unformatted
  729. disk will produce the same error.  A less common cause would be
  730. attempting to read or write to a floppy disk inserted upside down
  731. in the drive.  If this error occurs while reading or writing to a
  732. hard drive, the drive may be in need of service.
  733.  
  734. Responses: This error, while serious to DOS, is usually easily
  735. corrected by closing the drive door or replacing the disk with one
  736. consistent with the drive type.  If the cause can be corrected,
  737. select retry, otherwise select abort.
  738.  
  739.  
  740.  
  741.                              Page 12
  742. File not found
  743.  
  744. Causes: This error should only occur when a floppy disk is changed
  745. during processing.
  746.  
  747. Responses: Insert the proper disk and select retry, or abort
  748. processing.
  749.  
  750. Insufficient memory
  751.  
  752. Causes: You do not have enough system memory to complete a function
  753. and probably not enough memory to continue with Simple Backup.
  754.  
  755. Responses: You may have drivers or TSR's (terminate and stay
  756. resident programs) in memory that do not leave enough memory to run
  757. Simple Backup.  The general action is to free up memory by
  758. running Simple Backup in a different manner or removing some TSR's or
  759. device drivers.
  760.  For example, if you run Simple Backup from inside some programs, you
  761. do not have as much free memory to start work with as if you
  762. started the program from the DOS prompt.
  763.  
  764.  
  765. Path not found
  766.  
  767. Causes: This can occur if the drive or path entered is an invalid
  768. drive or path specification or does not exist.
  769.  
  770. Responses: Select retry if the error can be corrected.  Enter a
  771. new, valid drive and path specification or, if a floppy
  772. drive,insert the disk with the specified path and press 'R'.  If
  773. the error cannot be corrected, select abort.
  774.  
  775. Read fault
  776.  
  777. Causes: These errors are unclear and can be caused by any or all of
  778. the above errors.  The most likely candidate would again be the
  779. media, but there are many other possibilities.
  780.  
  781. Responses: Try another disk or drive.  Repeated failure could
  782. suggest that the drive requires service.
  783.  
  784. Sector not found
  785.  
  786.  The causes and responses for this error would be the same as the
  787. Data error (CRC).
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795.                              Page 13
  796. Seek error
  797.  
  798. Causes: This error is similar to a Data error (CRC) except that it
  799. is usually more hardware oriented.
  800.  
  801.  Responses: If this error occurs on a hard drive, the drive may be
  802. in need of service.  If the drive is a floppy drive, try another
  803. disk to backup or restore.  Usually abort is the only possible
  804. response.
  805.  
  806. Too many files open
  807.  
  808. Causes: This error is caused by an improper system configuration.
  809.  
  810. Response: If this error occurs:
  811.  1)  Exit the application.
  812.  2)  Edit your config.sys file.  Increase the number of files that
  813.      can be opened at one time.  This command is "files=nnn" where
  814.      nnn is the maximum number of open files.
  815.  3)  Re-boot your computer.
  816.  
  817.  
  818. Unknown media type
  819.  
  820. Causes: The function attempted to read or write to a disk with a
  821. media type inconsistent with the drive type.
  822.  
  823.  Responses: If the unknown media can be replaced with media of the
  824. proper type, select retry. If not, select abort.  Continue is not
  825. a valid response here.
  826.  
  827. Unknown error
  828.  
  829. Causes: This is included when DOS has no explanation for the events
  830. that have occurred.  If DOS has no explanation, we cannot provide
  831. one here.
  832.  
  833. Responses: It is probably best to abort the operation and start
  834. over.
  835.  
  836.  
  837.  
  838.  
  839.  There are many other less likely DOS errors.  More information on
  840. the subject of DOS errors can be obtained in your DOS manual, if
  841. needed.
  842.  
  843.  
  844.  
  845.  
  846.  
  847.  
  848.  
  849.                              Page 14
  850. Help System
  851.  
  852. SIMPBACK.HLP and SIMPREST.HLP are ASCII files read by Simple Backup
  853. and paged in the help window.  The help files should be in the same
  854. directory as the Simple Backup program.  However, Simple Backup can
  855. search available drives for the help files when it is not found in
  856. the default directory.  The help system uses a "where is" type of
  857. search for the help file, starting with the first hard drive.  When
  858. the help file is found, it is displayed.  The directory where the
  859. help file was found is saved for later calls to the help system.
  860.  
  861. Language File
  862.  
  863. There is a language file called SIMPBACK.LNG.  This file must be in
  864. the current directory when Simple Backup is run or a drive search is
  865. performed.  If the file is not found the program is terminated.
  866.  
  867.  
  868.  
  869. Technical Support
  870.  
  871.    Registered users may obtain technical support at no cost for a
  872. period of 6 months from date of registration.  Non-registered users
  873. may obtain additional product information, but will not be provided
  874. advanced technical support.
  875.   Thrifty Applications can also be reached by phone.  The
  876. number is (612) 593-5019.  You can reach us at:
  877.  
  878.      Thrifty Applications
  879.      P.O. Box 5603
  880.      Hopkins, MN 55343
  881.  
  882.            or
  883.  
  884.      ComuServe at 72371,2444
  885.  
  886.  
  887.  
  888.  
  889.  
  890.  
  891.  
  892.  
  893.  
  894.  
  895.  
  896.  
  897.  
  898.  
  899.  
  900.  
  901.                              Page 15
  902.  
  903.